# 1.
# l1 = [1, 2, 3, 4, 5]
# （1）在l1的元素3后面插入300
# l1.insert(4, 300)
# print(l1)
# （2）删除元素2
# l1.remove(3)
# print(l1)
# （3）将5更改为500
# l1[4] = 500
# print(l1)
# （4）将2，3，4切片出来
# print(l1[1:4])
# （5）l1[-3:-5]的结果

# （6）l1[-3:]的结果
# result2 = l1[-3:]
# print(result2)

# 2. 通过input引导用户输入一个姓名，判断该姓名是否存在于列表names中
# names = ["xi", "eric", "alvin", "george"]
# input_name = input("请输入一个姓名：")
# if input_name in names:
#     print("该姓名存在于列表中。")
# else:
#     print("该姓名不存在于列表中。")

# 3.
# l = [1,2,3,[4,5]]
# （1）将4修改为400
# new_l = l[3]
# new_l[0]=400
# l[3] = new_l
# print(l)

# （2）在l的[4，5]列表中追加一个6，即使l变为[1,2,3,[4,5,6]]
# l[3].append(6)
# print(l)
# 4.'''小明去超市购买水果，账单如下
# 苹果  32.8
# 香蕉  22
# 葡萄  15.5
# 请将上面的数据存储到字典里，可以根据水果名称查询购买这个水果的费用
# 很简单哦，用水果名称做key，金额做value，创建一个字典
# '''
# dict = {
#     "苹果": 32.8,
#     "香蕉": 22,
#     "葡萄": 15.5}
# name = input("请输入水果名称：")
# if name in dict:
#     cost = dict[name]
#     print(f"购买{name}的费用为：{cost}")
# else:
#     print("该水果不在账单中。")

# # 5.
# dic = {
#     'python': 95,
#     'java': 99,
#     'c': 100
# }
# 字典的长度是多少
# length = len(dic)
# print(length)
# 请修改'java' 这个key对应的value值为98
# dic['java'] = 98
# print(dic)
# 删除 c 这个key
# dic.pop("c")
# print(dic)
# 增加一个key-value对，key值为 php, value是90
# dic.update({"php":"90"})
# print(dic)
# 获取所有的key值，存储在列表里
# keys = list(dic)
# print(keys)
# 获取所有的value值，存储在列表里
# values = list(dic.values())
# print(values)
# 判断 javascript 是否在字典中
# if 'javascript' in dic:
#     print('javascript 在字典中')
# else:
#     print('javascript 不在字典中')
# 获得字典里所有value的和
# sum_value = sum(dic.values())
# print(sum_value)
# 获取字典里最大的value
# max_value = max(dic.values())
# print(max_value)
# 获取字典里最小的value
# min_value = min(dic.values())
# print(min_value)
# 字典 dic1 = {'php': 97}， 将dic1的数据更新到dic中
# dic.update({"php":"97"})
# print(dic)